The Eye Hospital, School of Ophthalmology and Optometry, Wenzhou Medical University; Glaucoma Research Institute, Wenzhou Medical University; National Clinical Research Center for Ocular Diseases, Wenzhou 325027, China
National Key R&D Program of China (2020YFC2008200); Key R&D Program of Zhejiang (2022C03112); Leading Scientific and Technological Innovation Talents in Zhejiang (2021R52012); Leading Talents Training Program for colleges and universities in Zhejiang (2020099); National Natural Science Foundation of China (82201177); Health Commission of Zhejiang (2023KY914)